Recent Developments in Mathematical Programming